canary ısland pine - German English Dictionary